package com.hosever.action;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * 不包含字母和数字的正则表达式
 * @author Sever
 *
 */
public class RegExNoLetterOrAndNumber {
	public static void main(String[] args) {
		String regEx="^(?!.*([0-9a-zA-Z])).*$";
		Pattern p=Pattern.compile(regEx);
		
		String str="";
		str="中文1a";
		Matcher m=p.matcher(str);
		boolean result=m.find();
		System.out.println(result+"\t（false）");
		str="1a";
		m=p.matcher(str);
		result=m.find();
		System.out.println(result+"\t（false）");
		str="中1a文";
		m=p.matcher(str);
		result=m.find();
		System.out.println(result+"\t（false）");
		str="中文1";
		m=p.matcher(str);
		result=m.find();
		System.out.println(result+"\t（false）");
		str="中a文";
		m=p.matcher(str);
		result=m.find();
		System.out.println(result+"\t（false）");
		str="中文A";
		m=p.matcher(str);
		result=m.find();
		System.out.println(result+"\t（false）");
		str="中文";
		 m=p.matcher(str);
		result=m.find();
		System.out.println(result+"\t（true）");
		
		
	}
}